increments its argument. Alternatively, you could have evaluated
(define inc
(e::compile-form
(lambda (x) (+ x 1)))).
The compiler attempts to do something sensible with every <form>, but compilation has no effect on <form>s which do not evaluate to lambda expressions: Thus for example